﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Infra.Common.DAO
{
    public class RepositorioDAL<T>// : IRepositorio<T> where T : class
    {
        //internal readonly DBInfraEntityDataContext dc;
        //public RepositorioDAL() 
        //{
        //   // dc = (DBInfraEntityDataContext)Contexto.Get();
        //}
        //    public RepositorioDAL(Infra.Entity.tbProduto contxto) 
        //{
        //  //  dc = (DBInfraEntityDataContext)Contexto.Get();
        //}
        //T IRepositorio<T>.BuscarPorID(int Id)
        //{
        //    throw new NotImplementedException();
        //}

        //IQueryable<T> IRepositorio<T>.BuscarTodos()
        //{
        //    throw new NotImplementedException();
        //}

        //void IRepositorio<T>.salvar(T entidade)
        //{
        //    throw new NotImplementedException();
        //}

        //void IRepositorio<T>.Excluir(T entidade)
        //{
        //    throw new NotImplementedException();
        //}

        //void IRepositorio<T>.ExcluirTodos(IEnumerable<T> entidades)
        //{
        //    throw new NotImplementedException();
        //}

        //void IRepositorio<T>.alterar(T entidade)
        //{
        //    throw new NotImplementedException();
        //}
    }
}
